@charset "utf-8";
body {
	font-size: 12px;
	background: #C4D8ED;
	font-family: "Verdana", "Arial", "sans-serif","Calibri";
	margin:0;
	padding:0;
}
img{
	border:0px;
	display:inline-block;
	margin-top:auto;
	margin:0 auto;
	cursor:pointer;
	}
form,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dd{
	margin: 0;
	padding:0;}
input,select{
	border: 0px solid #A0A0A0;
	font-size:12px;
	margin: 0;
	padding:0;}
ul,li {list-style-type: none;}

/*会影响编辑器*/
span{ display:-moz-inline-box; display:inline-block;}

/*bold*/
.xinghao{
	color:#ff0000;
	font-size:12px;
	font-weight: bold;
}

.jiacu{
	color:#0000ff;
	font-weight: bold;
}
/*当前时间css*/
.nowclock{
	font-size:12px;
	color:#666;
	font-weight: bold;
}
.nums{
	color:#6fc41b;
	font-size:14px;
	font-weight: bolder;

}
.remindbtn{
	color:#FFFFFF;
	font-size:12px;
	background:#079009;
	font-weight: bolder;
}

.divmain{
	text-align:center;
}

/*pageInput*/
.PageInput{
	border: 1px solid #AEC0CD;
	width:20px;
	height:20px;
	line-height:20px;
	size:18px;
	color:#000000;
	background:url('bg_input.jpg') repeat-x top #FFF;

}
/*Go*/
.PageGo{
	border: 1px solid #A0A0A0;
	line-height:20px;
	background:url('bg_input.jpg') repeat-x top #FFF;
	font-weight:bold;
	margin: 0;
	padding:0;
	cursor:pointer;
}

/*a*/
a{ font-size: 12px; color: #466600; text-decoration: none;}
a:hover {color: #ff6600;text-decoration: none;}

a.link1{color:#0066cc;text-decoration: none;}
a.link1:hover{color:#ff0000;text-decoration: none;}
.tfooter{ text-align:center;padding:15px 0;color:#7d8c9b;}
/*input message*/
.gray{color:#bbb;font-size:12px;}
tr:hover .gray{color:#333;}
tr{
	background:#EEF7FD;
}
.out{
	background:#EEF7FD;
}
.over{
	background:#C4D8ED;
	cursor:pointer;
}
td{
	font-family: "Verdana", "Arial", "sans-serif", "Calibri";
	font-size:12px;
	border:1px solid #fff;
	color:#000;
	padding:2px;
}
textarea{
	border:1px solid #999;
	width:700px;
	font-size:12px;
}

.textarea_w{
	overflow:hidden;
	width:600px; height:60px;
	border: 1px solid #AEC0CD;
	color:#000000;
	background:url('bg_input.jpg') repeat-x top #FFF;
	cursor:pointer;
}

th{
	background:#fff;
	color:#000;
	font-weight:bold;
	border:1px solid #fff;
	padding:5px;
	text-align:center;
}
.radios{
	margin-right:0px;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
}
.td1{
	background:#F1F3F5;
	text-align:center;
}
.td2{
	background:#E4EDF9;
	text-align:center;
}
.td3{
	background:#fff;
}
.td4{
	text-align:center;
}
.td5{
	background:#E4EDF9;
	text-align:left;
}
.td6{
	background:#F1F3F5;
	text-align:right;
}
.td7{
	background:#fff;
	text-align:center;
}
.td8{
	text-align:left;
}

/*学员列表搜索*/
.tdseach{
	background:#f3f7fa;
	text-align:left;
}
.hseach{overflow:hidden; font-size:12px; margin-top:0px; font-weight:300;display:inline-block;}

/*按钮*/
.Nbtn{
	BORDER-RIGHT: #0daf0f 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #0daf0f 1px solid;
	PADDING-LEFT: 2px;
	font-weight:800;
	font-family:Courier;
	FONT-SIZE: 12px;
	background-color:#079009;
	BORDER-LEFT: #0daf0f 1px solid;
	CURSOR:pointer;
	COLOR: #FFFFFF;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #0daf0f 1px solid;
	}

.btn{
	BORDER-RIGHT: #0daf0f 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #0daf0f 1px solid;
	PADDING-LEFT: 2px;
	font-weight:800;
	font-family:Courier;
	FONT-SIZE: 12px;
	background-color:#079009;
	BORDER-LEFT: #0daf0f 1px solid;
	CURSOR:pointer;
	COLOR: #FFFFFF;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #0daf0f 1px solid
}

.delbtn{
	BORDER-RIGHT: #FF0000 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #FF0000 1px solid;
	PADDING-LEFT: 2px;
	font-weight:bold;
	font-family:Courier;
	FONT-SIZE: 10px;
	background-color:#FF0000;
	BORDER-LEFT: #FF0000 1px solid;
	CURSOR:pointer;
	COLOR: #FFFFFF;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #FF0000 1px solid;
}


.table1{
	margin:10px 0 0 0;
}
.pages{
	border:1px solid #CAD9EA;
	padding:0 8px;
	margin:5px;
	text-align:center;
	background:#F7F7F7;
	font:14px "Verdana";
	color:#000;
	line-height:22px;
}
.pages a{
	padding:0 3px;
	font:14px "Verdana";
	color:#008000;
}
.pages a:hover{
	text-decoration: underline;
}
.pages .pg_tt{
	padding:0 10px 0 0;
	color:#999;
}
.pages .pg_first, .pg_last, .pg_next, .pg_pre, .pg_nowbar{
	padding:0 3px;
	font:14px "Verdana";
}
.pages input{
	border:1px solid #CAD9EA;
	background:#fff;
	margin:0 0 0 5px;
}
/*输入框*/
.put{
	border: 1px solid #AEC0CD;
	width:250px;
	height:22px;
	line-height:20px;
	size:18px;
	color:#000000;
	background:url('bg_input.jpg') repeat-x top #FFF;
}

.put150{
	border: 1px solid #AEC0CD;
	width:150px;
	height:22px;
	line-height:20px;
	size:18px;
	color:#000000;
	background:url('bg_input.jpg') repeat-x top #FFF;

}

/*查询*/
/*下拉*/
select .select{
	margin-left:-1px; margin-top:-1px;
	cursor:pointer;
}
/*输入查询*/
.seachInput{
	border: 1px solid #AEC0CD;
	height:20px;
	width:150px;
	line-height:20px;
	size:18px;
	color:#000000;
	background:url('bg_input.jpg') repeat-x top #FFF;

}
/*输入框*/
.shortInput{
	border: 1px solid #AEC0CD;
	height:22px;
	width:150px;
	line-height:20px;
	size:18px;
	color:#000000;
	background:url('bg_input.jpg') repeat-x top #FFF;

}
/*查询时间样式*/
.datatime{
	border:1px solid #AEC0CD;
	height:20px;
	background:url(datePicker.gif) no-repeat right #fff;
	cursor:pointer;
}
/*回访时间样式*/
.inputdatatime{
	border:1px solid #AEC0CD;
	height:20px;
	width:150px;
	background:url(datePicker.gif) no-repeat right #fff;
	cursor:pointer;
}

.putcontent{
	border: 1px solid #AEC0CD;
	width:600px;
	height:22px;
	line-height:20px;
	size:18px;
	color:#000000;
	background:url('bg_input.jpg') repeat-x top #FFF;

}

.updata_put{
	border: 1px solid #AEC0CD;
	width:40px;
	height:20px;
	line-height:20px;
	text-align:center;
	size:18px;
	color:#000000;
	background:url('bg_input.jpg') repeat-x top #FFF;

}
.input_sel{
	border: 1px solid #AEC0CD;
	width:100px;
	height:20px;
	line-height:20px;
	size:18px;
	color:#666666;
	background:url('bg_input.jpg') repeat-x top #FFF;
}
.tabtn{
	padding:3px 0 3px 10px;
}

.loading{
	background: #cc0000;
	color: #fff;
	padding: 5px 10px;
	display: none;
	position: absolute;
	left: 10px;
	z-index:1000;
}
.list1{
	background:#ccc;
}
.list1 .ltd1{
	background:#E7EFF6;
}
.list1 .ltd2{
	background:#fff;
}
/*delete cause css*/
.cause{ width:420px; background-color:#fff;  border:1px solid #cdcdcd; position:absolute; top:100px; left:300px;}
.causehd{ margin:1px; height:30px; padding:0 10px; line-height:30px; color:#fff; background-color:#079009;}
